package com.bsoft.gol.hcs.followup.bean.request;

import lombok.Data;
import org.atag.dao.model.PageQo;

import javax.validation.constraints.NotNull;
import java.util.List;

/**
 * 随访路径列表查询入参
 *
 * @author neoLin - 2022/05/23 19:14
 **/
@Data
public class SimpleFollowUpRecordListDTO extends PageQo {

    /**
     * 随访类型（1门诊2住院）
     */
    @NotNull(message = "随访类型不能为空")
    private Integer followUpType;

    /**
     * 随访状态
     */
    private Integer followUpStatus;


    /**
     * 1.今日任务2.待执行3.已执行4.已取消5.我的工作
     */
    private Integer tabType;

    /**
     * 查询类型 0全部 1 暂挂
     */
    private Integer type;


    /**
     * 筛选内容
     */
    private String keyWord;

    /**
     * 操作者医生标识
     */
    private String docId;

    /**
     * 机构代码
     */
    private String organizationId;

    /**
     * 科室代码
     */
    private String departmentId;

    /**
     * 租户id
     */
    private String tenantId;

    /**
     * 随访状态列表
     */
    private List<Byte> followUpStatusList;

}
